package com.vca.common.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Li
 * @description 后台发票分页请求类
 * @date 2023-02-10 18:17
 */

@Data
@ApiModel(value = "InvoicePageRequest对象", description = "后台发票分页请求类")
public class InvoicePageRequest extends PageParamRequest  implements Serializable {

    private static final long serialVersionUID = -8714440155743766859L;

    @ApiModelProperty("用户昵称")
    private String nikeName;

    @ApiModelProperty("抬头搜索")
    private String keywords;

    @ApiModelProperty("发票类型（抬头类型） 1=个人发票 2=企业单位发票")
    private Integer type;

    @ApiModelProperty("开票状态 0=开票中 1=已开票 2=已取消")
    private String status;

    @ApiModelProperty("申请时间 以,分割")
    private String dateLimit;
}
